
$(function(){
    loadData();
    $('.lt_aside_nav a').eq(0)
});

function loadData(){
    pharmacy = getParam('pharmacy');
    res = API.get('pharmacy_info',{pharmacy:pharmacy},dataBack);
}

var dataBack = function(msg,getStatus){
    if(getStatus) {
        msg.title_name = msg.name;
        document.title = msg.title_name + document.title;
        for(var k in msg){
            $('#'+k).text(msg[k]);
        }
        if(msg.banner){
            if(msg.banner.indexOf('http://') > 0){
                $('#banner_img').attr('src',IMG_PREFIX +msg.banner);
            }else{
                $('#banner_img').attr('src', msg.banner);
            }
        }
        loadCanvas(msg.drug_count,msg.sale_count,msg.recommend_count,msg.unsold_count);
    }else{
        messageBox(msg,'alert');
    }
};

function loadCanvas(total,sale_count,recommend_count,unsold_count){
    var data = [
        {name : '普通',value : total-sale_count-recommend_count-unsold_count,color:'#ABCDEF'},
        {name : '优惠',value : sale_count,color:'#4572a7'},
        {name : '推荐',value : recommend_count ,color:'#aa4643'},
        {name : '下架',value : unsold_count,color:'#89a54e'}
    ];


    var chart = new iChart.Pie3D({
        render : 'canvasDiv',
        data: data,
        title : {
            text : '',
            height:30,
            fontsize : 20,
            color : '#282828'
        },
        sub_option : {
            mini_label_threshold_angle : 40,//迷你label的阀值,单位:角度
            mini_label:{//迷你label配置项
                fontsize:20,
                fontweight:600,
                color : '#ffffff'
            },
            label : {
                background_color:null,
                sign:false,//设置禁用label的小图标
                padding:'0 4',
                border:{
                    enable:false,
                    color:'#666666'
                },
                fontsize:11,
                fontweight:600,
                color : '#4572a7'
            },
            border : {
                width : 1,
                color : '#ffffff'
            },
            listeners: {
                parseText: function (d, t) {
                    return d.get('value') + "种";//自定义label文本
                },
                click: function (l, e, m) {

                }
            }
        },
        legend:{
            enable:true,
            padding:0,
            offsetx:520,
            offsety:50,
            color:'#3e576f',
            fontsize:14,//文本大小
            sign_size:20,//小图标大小
            line_height:28,//设置行高
            sign_space:10,//小图标与文本间距
            border:false,
            align:'left',
            background_color : null//透明背景
        },
        animation : true,//开启过渡动画
        animation_duration:800,//800ms完成动画
        shadow : true,
        shadow_blur : 6,
        shadow_color : '#aaaaaa',
        shadow_offsetx : 0,
        shadow_offsety : 0,
        background_color:'#FFFFFF',
        align:'right',//右对齐
        offsetx:-300,//设置向x轴负方向偏移位置60px
        offset_angle:-90,//逆时针偏移120度
        width : 800,
        height : 400,
        radius:150
    });
    //利用自定义组件构造右侧说明文本
    chart.plugin(new iChart.Custom({
        drawFn:function(){
            //在右侧的位置，渲染说明文字
            chart.target.textAlign('start')
                .textBaseline('top')
                .textFont('600 20px Verdana')
                .textFont('600 12px Verdana')
        }
    }));

    chart.draw();
}